  .header-info {
      width: 100%;
      display: flex;
      flex-direction: column;
      padding: 12px 20px;
      border-radius: 8px;
      background: linear-gradient(180deg, var(--bd9) 0%, transparent 100%);

      .header-info-title {
          font-weight: 500;
          font-size: 14px;
          color: var(--bd);
          line-height: 25px;
      }

      .header-info-tip {
          font-size: 12px;
          color: var(--ct2);
          line-height: 25px;
      }
  }

  :deep(.device-tip .el-form-item__content) {
      &:after {
          content: "若成员所在部门开启设备ID验证登录，则成员账号仅可在授信设备ID范围内诶的设备进行登录。可添加多个设备ID，英文逗号隔开。";
          font-size: 10px;
          line-height: 20px;
          color: var(--ct3);
          margin-bottom: 4px;
      }
  }

  // 按钮透明背景
  :deep(.el-button.is-plain) {
      --el-button-bg-color: transparent;
      --el-button-hover-bg-color: var(--bd9);
      --el-button-hover-border-color: var(--bd5);
      --el-button-hover-text-color: var(--bd);
      --el-button-active-bg-color: var(--bd8);
      --el-button-active-border-color: var(--bd4);
      --el-button-active-text-color: var(--bd);
  }

  .role-item {
      margin-bottom: 10px;
  }

  .select-card {
      width: 100%;
      padding: 16px;
      border-radius: 8px;
      background-color: var(--fl1);

      .select-card-title {
          font-size: 14px;
          font-weight: 500;
          color: var(--ct1);
          margin-bottom: 12px;
      }

      .select-box {
          display: flex;

          .select-tag {
              display: flex;
              flex-wrap: nowrap;
              align-items: center;
              color: var(--ct3);
              font-size: 12px;
              padding: 4px 8px 4px 12px;
              border-radius: 4px;
              border: 1px solid var(--cb1);
              background-color: var(--bg);

              &+.select-tag {
                  margin-left: 12px;
              }

              .select-tag__close {
                  cursor: pointer;
                  margin-left: 6px;

                  &.iconfont-general {
                      font-size: 12px !important;
                      color: var(--ct4);
                  }
              }
          }
      }
  }

  :deep(.form-btn) {
      position: absolute;
      left: 0;
      bottom: 0;
      z-index: 99;
      width: 100%;
      height: 72px;
      margin: 0 !important;
      background-color: var(--bg);
  }